last more than twenty minutes - Turc Anglais Dictionnaire